/**
 * Banner字面意思为横幅，在网页中往往作为吸引人的目的存在，该类“组件”适合
 * 频繁更换的、动态更换的视图内容。
 * 针对易于改变的一类内容较为合适。
 */
import {Http} from "../utils/http";
import {server_config} from "../config/config";

class Banner {
    static banner_name_1 = 'b-1';
    static banner_name_2 = 'b-2';
    /**
     *IDEA自动补全async会在static之前，如此小程序编译器并不支持该种写法，async只能在方法名称前面
     */
    static async getBanner1() {
        return await Http.request({
            url: `${server_config.bannerByName}${Banner.banner_name_1}`
        });
    }

    static async getBanner2() {
        return await Http.request({
            url: `${server_config.bannerByName}${Banner.banner_name_2}`
        });
    }
}

export {
    Banner
}